everybody hates you - French English Dictionary